1 SP-73 HOWITZER
English-Arabic military dictionary > SP-73 HOWITZER
2 D-20 HOWITZER
English-Arabic military dictionary > D-20 HOWITZER
3 M198 HOWITZER
English-Arabic military dictionary > M198 HOWITZER